have a dig at somebody - French English Dictionary